Synthesis of decentralized and concurrent adaptors for correctly assembling distributed component-based systems
نویسندگان
چکیده
0164-1212/$ see front matter 2008 Elsevier Inc. A doi:10.1016/j.jss.2008.04.006 q This paper is a revised and extended version of Au presented at EWSA2006. * Corresponding author. E-mail addresses: [email protected] (M. Aut Mostarda), [email protected] (A. Navarra), tivo 1 Hereafter the terms component and component insta Building a distributed system from third-party components introduces a set of problems, mainly related to compatibility and communication. Our existing approach to solve such problems is to build a centralized adaptor which restricts the system’s behavior to exhibit only deadlock-free and desired interactions. However, in a distributed environment such an approach is not always suitable. In this paper, we show how to automatically generate a distributed adaptor for a set of black-box components. First, by taking into account a specification of the interaction behavior of each component, we synthesize a behavioral model for a centralized glue adaptor. Second, from the synthesized adaptor model and a specification of the desired behavior that must be enforced, we generate one local adaptor for each component. The local adaptors cooperatively behave as the centralized one restricted with respect to the specified desired interactions. 2008 Elsevier Inc. All rights reserved.
منابع مشابه
Electrocatalytic multicomponent assembling of aldehydes, dimedone and 1-naphthylamine for synthesis of novel tetrahydrobenzo[c]acridin-8(7H)-one derivatives
An efficient and convenient synthesis of novel tetrahydrobenzo[c]acridin-8(7H)-one derivatives is described using the electrogenerated anion of acetonitriles as the base in the presence of tetrabutylammonium fluoride as an effective supporting electrolyte in a one-pot, three-component condensation of aromatic aldehyde, dimedone and 1-naphthyl amine. The reaction is carried out in an undivided c...
متن کاملDecentralized Routing and Power Allocation in FDMA Wireless Networks based on H∞ Fuzzy Control Strategy
Simultaneous routing and resource allocation has been considered in wireless networks for its performance improvement. In this paper we propose a cross-layer optimization framework for worst-case queue length minimization in some type of FDMA based wireless networks, in which the the data routing and the power allocation problem are jointly optimized with Fuzzy distributed H∞ control strategy ....
متن کاملApplication of Non-Corrosive Acids in Three-Component, One-Pot Synthesis of Commercial Coumarin Dye
The efficiency of HZSM-5 Zeolite, tungestophosphoric acid (H3PW12O40) and tungestosililic acid (H4O40SiW12) were investigated in three-component, one-pot synthesis of coumarin dyes. These green and noncorrosive acids were highly efficient in synthesis of some coumarin dyes in excellent yield during concurrent formation of coumarin and benzimidazole or benzoxazole heterocycles (e.g. C. I. disper...
متن کاملAN OBSERVER-BASED INTELLIGENT DECENTRALIZED VARIABLE STRUCTURE CONTROLLER FOR NONLINEAR NON-CANONICAL NON-AFFINE LARGE SCALE SYSTEMS
In this paper, an observer based fuzzy adaptive controller (FAC) is designed fora class of large scale systems with non-canonical non-affine nonlinear subsystems. It isassumed that functions of the subsystems and the interactions among subsystems areunknown. By constructing a new class of state observer for each follower, the proposedconsensus control method solves the problem of unmeasured sta...
متن کاملFuzzy Control of Fuel Cell Distributed Generation Systems
The operation of Fuel Cell Distributed Generation (FCDG) systems in distribution systems is introduced by modeling, controller design, and simulation study of a Solid Oxide Fuel Cell (SOFC) distributed generation (DG) system. The physical model of the fuel cell stack and dynamic models of power conditioning units are described. Then, suitable control architecture based on fuzzy logic contro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Systems and Software
دوره 81 شماره
صفحات -
تاریخ انتشار 2008